Big Huge Thesaurus

griffon vulture

noun